A Fast Multilevel Implementation of Recursive Spectral Bisection for Partitioning Unstructured Problems
نویسندگان
چکیده
Unstructured meshes are used in many large-scale scientiic and engineering problems, including nite-volume methods for computational uid dynamics and nite-element methods for structural analysis. If unstructured problems such as these are to be solved on distributed-memory parallel computers, their data structures must be partitioned and distributed across processors; if they are to be solved eeciently, the partitioning must maximize load balance and minimize interprocessor communication. Recently the recursive spectral bisec-tion method (RSB) has been shown to be very eeective for such partitioning problems compared to alternative methods. Unfortunately, RSB in its simplest form is rather expensive. In this report we shall describe a multilevel implementation of RSB that can attain about an order-of-magnitude improvement in run time on typical examples.
منابع مشابه
Fast multilevel implementation of recursive spectral bisection for partitioning unstructured problems
If problems involving unstructured meshes are to be solved efficiently on distributed-memory parallel computers, the meshes must be partitioned and distributed across processors in a way that balances the computational load and minimizes communication. The recursive spectral bisection method (RSB) has been shown to be very effective for such partitioning problems compared to alternative methods...
متن کاملA Parallel Implementation of Multilevel Recursive Spectral Besection for Application to Adaptive Unstructured Meshes
The design of a parallel implementation of multilevel recursive spectral bisection is described. The goal is to implement a code _ha_ is fast enough to enable dynamic repartitioning of adaptive meshes. 1 Background The R.ecursive Spectral Bisection (I_SB) _lgori_hm is one of a class of recursive bisection methods for partitioning unstructured problems [4]. RSB is typically used as a preprocessi...
متن کاملA Parallel Implementation of MRSB
The design of a parallel implementation of multilevel recursive spectral bisection (PMRSB) is described. The code is fast enough to enable dynamic repartitioning of adaptive meshes and to partition meshes that are too large for workstations. Two innovations in the implementation are recursive asynchronous task teams and a parallel version of the multilevel accelerator. A performance improvement...
متن کاملRelaxed Implementation of Spectral Methods for Graph Partitioning
This paper presents a fast implementation of the recursive spectral bisection method for p-way partitioning. It is known that re-cursive bisections for p-way partitioning using optimal strategies at each step may not lead to a good overall solution. The relaxed implementation accelerates the partitioning process by relaxing the accuracy requirement of spectral bisection (SB) method. Considering...
متن کاملEnhanced Dynamic Load-Balancing of Adaptive Unstructured Meshes
Modern PDE solvers increasingly use adaptive unstructured meshes in order to discretise complex geometries and control numerical error The problem of dividing up the domain equally for a distributed memory parallel computer whilst minimising the inter subdomain dependencies can be tackled with graph based methods such as Recursive Spectral Bisection This paper describes an extension to such met...
متن کامل